asynchronous content and group training